<?
/**
 * VoiceOne Webservices Registrations
 *  
 * @package voiceone_webservices
 * @subpackage Zap
 */
$server->register(
    'getZapataCard',
    array('id'=>'xsd:int'),
    array('return'=>'tns:ZapCardArray'),
    $NAMESPACE);
$server->register(
    'putZapataCard',
    array('id'=>'xsd:int'),
    array('return'=>'xsd:int'),
    $NAMESPACE);
$server->register(
    'delZapataCard',
    array('id'=>'xsd:int'),
    array('return'=>'xsd:int'),
    $NAMESPACE);
$server->register(
    'isZapataCardErasable',
    array('id'=>'xsd:int'),
    array('return'=>'xsd:int'),
    $NAMESPACE);
$server->register(
    'getZapataPort',
    array('id'=>'xsd:int'),
    array('return'=>'tns:ZapPortArray'),
    $NAMESPACE);
$server->register(
    'updateZapataPort',
    array('ports'=>'tns:ZapPortArray','zones' => 'tns:ZapToneZoneArray'),
    array('return'=>'xsd:int'),
    $NAMESPACE);
$server->register(
    'getZapataPortOption',
    array('type' => 'xsd:string'),
    array('return'=>'tns:ZapPortOptionArray'),
    $NAMESPACE);
$server->register(
    'getZapataChannel',
    array('id'=>'xsd:int'),
    array('return'=>'tns:ZapChannelArray'),
    $NAMESPACE);
$server->register(
    'getZapataToneZone',
    array('id'=>'xsd:int'),
    array('return'=>'tns:ZapToneZoneArray'),
    $NAMESPACE);
$server->register(
    'getZapataGroup',
    array('id'=>'xsd:int'),
    array('return'=>'tns:ZapGroupArray'),
    $NAMESPACE);
$server->register(
    'putZapataGroup',
    array('group'=>'tns:ZapGroup'),
    array('return'=>'xsd:int'),
    $NAMESPACE);
$server->register(
    'delZapataGroup',
    array('id'=>'xsd:int'),
    array('return'=>'xsd:int'),
    $NAMESPACE);
?>